From 212c3adc8a584e6517a2816fc6683688d5ac5d7a Mon Sep 17 00:00:00 2001 From: Martin Kagamino Lehoux Date: Tue, 8 Sep 2026 13:44:59 +0200 Subject: Project health chart on LayerChart Project page gets a Sante chart: daily mean of per-routine health via computeProjectHealthSeries, ending at the current health score. Both charts share a HealthChart component built on LayerChart's AreaChart (time x-axis, fixed 0-100 y-axis, completion dots). --- src/routes/projects/[id]/+page.server.ts | 1 + src/routes/projects/[id]/+page.svelte | 28 ++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+) (limited to 'src/routes/projects/[id]') diff --git a/src/routes/projects/[id]/+page.server.ts b/src/routes/projects/[id]/+page.server.ts index 66cb9f3..7cb90ff 100644 --- a/src/routes/projects/[id]/+page.server.ts +++ b/src/routes/projects/[id]/+page.server.ts @@ -32,6 +32,7 @@ export const load: PageServerLoad = async ({ params }) => { project: { id: project.id, name: project.name }, routines: dashboard.routines, healthScore: dashboard.healthScore, + healthSeries: dashboard.healthSeries, archived, }; }; diff --git a/src/routes/projects/[id]/+page.svelte b/src/routes/projects/[id]/+page.svelte index b67ff45..a58aeba 100644 --- a/src/routes/projects/[id]/+page.svelte +++ b/src/routes/projects/[id]/+page.svelte @@ -1,6 +1,7 @@